home *** CD-ROM | disk | FTP | other *** search
/ Adobe Digital Video Collection / Digital Video Collection CD.iso / After Effects 5.5 / MMScriptGer.Cab / F115658_layeraudioremap.mm < prev    next >
Encoding:
Text File  |  2001-12-07  |  1.0 KB  |  27 lines

  1. // Ebenenaudio in Zeitverzerrung - Version 1.0
  2.  
  3. // Dieses Programm legt den ersten Satz an Popup-Menⁿs
  4. // auf die AudiolautstΣrke der Ebene in Popup-Menⁿ 2 fest. Dieser wird so skaliert, da▀ er innerhalb des Bereichs [min, max] liegt.
  5. // Keyframes werden nur wΣhrend der Dauer der Audioebene angewendet.
  6.  
  7. // EBENE                                                            EIGENSCHAFT                    KANAL
  8. // ------                                                            ----------                    --------
  9. // 1: Ebene, in die die Audioamplitude kopiert wird            zu variierende Eigenschaft            Kanal der Eigenschaft
  10. // 2: Ebene mit Audio                                                nicht relevant                nicht relevant
  11.  
  12. max = 0.02;        // in H÷chstwert Σndern
  13. min = -0.02;            // in Mindestwert Σndern
  14.  
  15. if (time() == start_time) {    //initialization
  16.     audio_in    = layer_time_bounds(pop_layer(2))[0] ;
  17.     audio_out    = layer_time_bounds(pop_layer(2))[1] ;
  18. }
  19.  
  20. if ( (time() >= audio_in) && (time() <= audio_out) ) {
  21.  
  22.     value(pop_layer(1), pop_property(1)) [pop_channel(1)] = 
  23.          min + layer_audio_amplitude(pop_layer(2)) * (max - min) +
  24.         value(pop_layer(1), pop_property(1)) [pop_channel(1)];
  25.  
  26. }
  27.